12-کدام آرگومان شکل بیضی را تعیین می کند
13-فرایند کامپایل کردن کد یا ساخت فایل اجرایی را شرح دهید ؟
برنامه سازی 2 –شهرستان بم –طراح : ابراهیم پور
1
|
را بنویسید.Menu editorدر کادر محاوره ای Enabledو Chekedکاربرد گزینه های
|
1
|
5/1
|
خروجی قطعه برنامه های زیر را مشخص کنید.
I) Text1.text=”VisualBasic” II) dim a() as integer
Text1.selstart=0 redim a( 6 ) as integer
Text1.sellength=4 a( 2 )= 3
Clipboard.settext(text1.seltext) a( 4 )= 5
Print clipboard.gettext redim preserve a( 10 )
print a( 2 ) , a( 4 ),a( 9 )
|
2
|
2
|
کاربرد متدها و خصوصیات زیر را بنویسید .
I) list1.clear II)combo1.additem
III) list1.list IV) combo1.removeitem
|
3
|
1
|
عملکرد برنامه زیر را بنویسید.
Private Sub CmdRun_Click()
Commondlg1.Flags=cdlccrgbinit
Commondlg1.showcolor
Form1.BackColor=Commondlg.color
End sub
|
4
|
1
|
خروجی هر یک از توابع زیر را مشخص کنید .
I ) Now() II ) Format( 10,”Short Time”)
|
5
|
1
|
رابنویسید .Step Over و Step Intoتفاوت
|
6
|
2
|
کاربرد توابع زیر را بنویسید .
I ) IsEmpty( ) II ) IsNumeric( )
III) CInt( ) IV ) CByte( )
|
7
|
1
|
برنامه ای بنویسید که با کلیک راست روی فرم منوی MNUFile در محل کلیک موس نمایش داده شود.
|
8
|
5/2
|
برنامه ای بنویسید که عناصر یک آرایه یک بعدی با 6عضو رااز ورودی دریافت نماید سپس حاصلجمع و میانگین عناصر آرایه را محاسبه و روی فرم چاپ نماید.
|
9
|
2
|
یک آرایه دوبعدی با 2 سطر و5 ستون موجود است، برنامه ای بنویسید حاصلجمع ستون های آرایه را در یک آرایه یک بعدی ذخیره کند.
|
10
|
5/2
|
برنامه ای بنویسید که عددی چند رقمی از ورودی دریافت کند و با استفاده از یک روال ، مجموع ارقام آن عدد را محاسبه و نمایش دهد.
|
11
|
5/2
|
برای هر یک از عبارات زیر دستور مناسبی بنویسید .
الف) رسم خط افقی از نقطه ی (200و100) به طول 1000 پیکسل به رنگ سبز
ب) رسم دایره به شعاع 200ومرکزیت (500و500) به رنگ آبی
ج) رسم مستطیل توپربه مختصات (200و500)و(1000و1500) به رنگ تولید شده توسط تابع RGB
|
12
|
برنامه سازی 2– طراح استان مازندران
/
برنامه سازی 2 – استان زنجان – طراح : حیدری
1- برای ارسال متن اسکی به داخل Clipboard از کدام دستور استفاده می کنیم .25/0
الف –Setdat a ب –Getdata ج –Settext د- Gettext
2- کدام گزینه در مورد آرایه ها صحیح نمی باشد ؟ 25/0
الف- آرایه محلی برای نگهداری تعدادی مقدار هم نوع است .
ب- آرایه متغیری است با چندین خانه .
ج- اولین عنصر آرایه معمولا در موقعیت یک قرار دارد.
د- یک آرایه ممکن است هیچ عنصری نداشته باشد.
3- از طریق کدام مشخصه تعداد خطوط لیست مشخص می شود ؟25/0
الف –Text ب –List ج- List Count د- List Index
4- کدامیک از کنترل های زیر در زمان اجرا قابل رویت نمی باشد ؟25/0
الف –Frame ب –Timer ج –CommonDialog د- ب و ج
5- در کدام گزینه خروجی تابع False می باشد ؟25/0
الف –IsDate (Date) ب –IsDate(#12/5/98#)
ج –IsDate("May 1998") ج - IsDate("12/5/1998")
6- با تابع LoadPictuer ( ) برای کدامیک از کنترل های زیر در زمان کد نویسی نمی توان تصویر آورد؟ 25/0
الف –Image ب –PictuerBox ج –Shape د- هیچکدام
7- با استفاده از کدام پنجره می توان محتوای متغیر ها را مشاهده کرد ؟25/0
الف –Date View ب –Immediate ج –Watch د- Variable View
8- برای ایجاد منوی باز شو از دستور.................استفاده می کنیم . 25/0
9- جهت تعریف کلید دسترسی به منو از علامت .....در caption استفاده می کنیم.25/0
10- با استفاده از دستور ............. می توان کوچکترین اندیس را برای آرایه تعیین کرد.25/0
11-در هنگام استفاده از کنترل CommonDialog برای مدیریت قلم ها مشخصه ی ........... را بایدمقداردهی کنیم .25/0
12- مقدار تاریخ بین علامت ...................... قرارداده می شود .25/0
13- پنجره ی ...............................برای دستورات یک خطی مناسب است .5/0
14- جهت اجرای گام به گام خطوط کد روال از دستور .......................و برای خروج از ان از دستور ....................استفاده می کنیم .1
15-جهت خروج از روال از دستور .................استفاده می کنیم .5/0
16- روال را با استفاده از ............ وتابع را با استفاده از ...........تعریف می کنیم.1
17- هنگام استفاده از آرگومانها ..........و ........... آنها خیلی مهم است .5/0
18- جهت مستند سازی روال آن را در قسمت ........... می نویسیم .5/0
19- در چه مواقعی از منوها استفاده می کنیم ؟5/0
20- در مورد کد زیر توضیح دهید . 5/0
Dim A (21 to 25) As Byte
21- نام دستوری که گزینه ها را به لیست اضافه می کند چیست ؟75/0
22- نتیجه ی اجرای دستور زیر کدام است ؟ 5/0
N= Strcomp("Ali", "ali")
Print n
23- جست و جوی دودویی بر روی چه آرایه هایی قابل اجراست ؟5/0
24- کدام مشخصه ها در آرایه های کنترلی یکسان نیست ؟5/0
25-برای اجرای کادر محاوره ای کنترل CommonDialog از کدام متد استفاده می کنیم ؟25/0
26-مهمترین مشخصه ی کنترل Timer چیست ؟چه عملی را انجام می دهد ؟1
27- برای به دست آوردن تاریخ و ساعت بطور همزمان از کدام تابع استفاده می کنیم ؟25/0
28-خروجی دستور زیر چیست ؟5/0
DateDiff("q", "6/4/76","7/15/86")
29-کپسوله سازی را تعریف کنید ؟5/0
30- دستوری بنویسید که مستطیلی توپر طراحی کند ؟1
31- توابع رنگ آمیزی را نام ببرید ؟75/0
32- خروجی قطعه برنامه زیر چیست ؟ 5/0
To 4 For I = 1
Pset step (10,10)
Next I
33- جهت تبدیل فرمی به فرم فرزند کدام مسخصه را برابر با True قرار میدهیم ؟5/0
34-اگر تابعی به صورت زیر تعریف شده باشد دستر فراخوانی آن را بنویسید ؟1
Public Function f2(a as integer, b as byte , s as string ) as string
35- برای اطلاع از نوع متغیر از کدام تابع می توان استفاده کرد ؟5/0
36- کاربرد تابع Array چیست ؟1
37- نقش Option Expicit را در روال توضیح دهید ؟5/0
38- شی Err و دستور OnError Goto را توضیح دهید؟5/0
39- ویزوال بیسیک امکان ذخیره ی تمام اطلاعات را با استفاده از کدام شی فراهم میکند؟5/0
40- کامپایل کردن به چه منظور انجام می شود ؟1
برنامه سازی 2 – استان تهران
فصل اول: ایجادمنو
1-
|
یکی از گزینههای منوی File به صورتNew… Ctrl+N است. کلید N جزء کدام موارد متداول منوهای استاندارد ویندوز میباشد؟
|
الف)
|
Caption
|
ب)
|
Access Keys
|
ج)
|
Shortcut Keys
|
د)
|
Check Box
|
2-
|
در حالت ایحاد منو به صورت Application Wizard پسوند فایل پروفایل چیست؟
|
الف)
|
VBM
|
ب)
|
APP
|
ج)
|
RWP
|
د)
|
MNU
|
3-
|
کدام جمله در مورد منوها صحیح است؟
|
الف)
|
منوها از نوع کنترل هستند.
|
ب)
|
کلیدترکیبی Ctrl+Eبهروش Wizard منو ایجادمیکند.
|
ج)
|
گزینه ToolsMenu Editor فقط منوهای میلهای ایجاد میکند.
|
د)
|
منوهای ایجاد شده توسط دکمهی Menu Editor در نوار استاندارد، نمیتوانند دارای زیر منو باشند.
|
4-
|
در جعبه MenuEditor از کدام گزینه برای شناختن کنترل منو استفاده میشود
|
الف)
|
Caption
|
ب)
|
Name
|
ج)
|
Index
|
د)
|
WindowList
|
5-
|
در محیط ویرایشگر منو کدام گزینه صحیح است؟
|
الف)
|
برای سر منوها میتوان ShortCut قرار داد.
|
ب)
|
سر منوها را میتوان از حالت Enabled خارج کرد.
|
ج)
|
هنگام تعیین کلید میانبر تکراری، VB گزینه اول را انتخاب میکند.
|
د)
|
عدم مقداردهی مشخصهی Caption سبب نمایش پیغام خطا میشود.
|
6-
|
روال زیر در چه صورت منوی Test را نمایش میدهد؟
Sub Form_MouseDown (Button as integer, Shift as integer, X as single, Y as single)
If Button = 2 and Shift = 2 then PopupMenu Test
الف)
|
اگر روی فرم دابل کلیک شود.
|
ب)
|
اگرروی فرم همراه گرفتن کلید Shift ، چپ کلیک شود.
|
ج)
|
اگرروی فرمهمراه گرفتن کلید Shift ،راستکلیکشود.
|
د)
|
اگرروی فرم همراه گرفتن کلید Ctrl، راست کلیک شود.
|
7-
|
دو کنترل کادر متن Txt1 و Txt2 روی فرم وجود دارند. دستورات زیر چه عملی انجام میدهند؟
Clipboard.SetText (Txt1.SelText)
Txt2.Text = Clipboard.GetText
|
الف)
|
کل محتوای Txt1 را درTxt2 کپی میکند.
|
ب)
|
کل محتوای Txt2 را درTxt1 قرار میدهد.
|
ج)
|
متن انتخاب شدهی در Txt1 را در Txt2 کپی میکند.
|
د)
|
متن انتخاب شدهی در Txt2 را در Txt1 قرار میدهد.
|
فصل دوم: آرایهها
8-
|
در تعریف Dim ary(20) As Integer ، اندازهی متغیر ary چند بایت است؟
|
الف)
|
20
|
ب)
|
21
|
ج)
|
40
|
د)
|
42
|
9-
|
کدام یک از آرایههای یک بعدی زیر دارای ده عنصر است؟
|
الف)
|
Dim A(10)
|
ب)
|
Dim B(-5 To 5)
|
ج)
|
Dim C(11 To 20)
|
د)
|
Dim D(0 To 10)
|
10-
|
کدام جمله درست است؟
|
الف)
|
در VB آرایه حداکثر 60 بُعد دارد.
|
ب)
|
آرایههای چند بعدی امکان پیمایش ندارند.
|
ج)
|
دستور Redim فقط روی آرایههای یک بعدی کار میکند.
|
د)
|
آرایههای دو بعدی و بیشتر باید با کلید واژه To تعریف شوند.
|
11-
|
آرایهیA چند بایت اشغال میکند؟ Dim A (1 To 4, 1 To 5) As String * 15
|
الف)
|
320
|
ب)
|
300
|
ج)
|
135
|
د)
|
20
|
12-
|
خروجی برنامة مقابل کدام است؟
A(1) = 1
For i = 2 To 10
A(i) = A(i-1) + i
Next i
Print A(10), i
|
الف)
|
10 10
|
ب)
|
10 11
|
ج)
|
55 10
|
د)
|
55 11
|
13-
|
برای حذف عناصر List بصورت یکی یکی از کدام متد استفاده میشود؟
|
الف)
|
AddItem
|
ب)
|
RemoveItem
|
ج)
|
Clear
|
د)
|
Selected
|
14-
|
به هنگام طراحی عناصر، چنانچه بخواهیم دستهای از آنها را بصورت آرایهای تعریف کنیم، باید:
|
الف)
|
Index آنها را یکسان کنیم.
|
ب)
|
Caption آنها را یکسان کنیم.
|
ج)
|
به هر یک از آنها Index دهیم.
|
د)
|
Name آنها را یکسان کنیم.
|
15-
|
در لیست زیر عدد 34 را می خواهیم به روش جستوجوی باینری پیدا کنیم. در چندمین مقایسه به آن خواهیم رسید؟
13 , 14 , 17 , 22 , 26 , 34 , 39 , 44 , 48 , 53
|
الف)
|
5
|
ب)
|
4
|
ج)
|
3
|
د)
|
2
|
فصل سوم: کاربرد فرمهای آماده
16-
|
کدام خصوصیت Common Dialog نوع فایلهای نشان داده شده را تعیین میکند؟
|
الف)
|
Filter
|
ب)
|
File Of Type
|
ج)
|
InitDir
|
د)
|
FileName
|
17-
|
برای امکان انتخاب فایلهای bmp و jpg در پنجره OPEN، کدام الگو باید در خصوصیت Filter نوشته شود؟
|
الف)
|
"*.bmp;*.jpg"
|
ب)
|
"*.bmp|*.jpg"
|
ج)
|
"bitmap|*.bmp;jpeg|*.jpg"
|
د)
|
"bitmap|*.bmp|jpeg|*.jpg"
|
18-
|
کدام جمله دربارهی برنامههای MDI صحیح است؟
|
الف)
|
دارای چند پنجره فرزند(Child) و چند پنجره والد(Parent) هستند.
|
ب)
|
دارای چند پنجره فرزند و فقط یک پنجره والد هستند.
|
ج)
|
فقط دارای یک پنجره فرزند و یک پنجره والد هستند.
|
د)
|
دارای یک پ
|
امتیاز مطلب : 15
|
تعداد امتیازدهندگان : 4
|
مجموع امتیاز : 4
|
|